sea inlet - French English Dictionary